public class PDDASLHandler
extends java.lang.Object
implements javax.xml.ws.handler.soap.SOAPHandler<javax.xml.ws.handler.soap.SOAPMessageContext>
| Constructor and Description |
|---|
PDDASLHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
analisiFaultPDDGateway(javax.xml.soap.SOAPMessage messaggio)
Analizza un SOAPMessage e se si tratta di un SOAPFault solleva la
relativa eccezione
|
void |
close(javax.xml.ws.handler.MessageContext context) |
java.util.Set<javax.xml.namespace.QName> |
getHeaders() |
boolean |
handleFault(javax.xml.ws.handler.soap.SOAPMessageContext messageContext) |
boolean |
handleMessage(javax.xml.ws.handler.soap.SOAPMessageContext messageContext) |
static javax.xml.soap.SOAPMessage |
inviaMessaggio(javax.xml.soap.SOAPMessage message,
java.lang.String url,
java.lang.String idTransazione) |
static java.security.cert.X509CRL |
loadCRLFromFile(java.lang.String fileCRL,
java.lang.String stringFlagMorsetti) |
static java.util.HashMap<java.lang.String,java.security.cert.X509CRL> |
loadListCRL(java.lang.String pathFolder,
java.lang.String flagMorsetto) |
javax.xml.soap.SOAPMessage |
toSOAPMessage(java.io.InputStream is) |
java.lang.String |
toString(javax.xml.soap.SOAPMessage message) |
public boolean handleMessage(javax.xml.ws.handler.soap.SOAPMessageContext messageContext)
handleMessage in interface javax.xml.ws.handler.Handler<javax.xml.ws.handler.soap.SOAPMessageContext>public java.util.Set<javax.xml.namespace.QName> getHeaders()
getHeaders in interface javax.xml.ws.handler.soap.SOAPHandler<javax.xml.ws.handler.soap.SOAPMessageContext>public boolean handleFault(javax.xml.ws.handler.soap.SOAPMessageContext messageContext)
handleFault in interface javax.xml.ws.handler.Handler<javax.xml.ws.handler.soap.SOAPMessageContext>public void close(javax.xml.ws.handler.MessageContext context)
close in interface javax.xml.ws.handler.Handler<javax.xml.ws.handler.soap.SOAPMessageContext>public java.lang.String toString(javax.xml.soap.SOAPMessage message)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPMessage toSOAPMessage(java.io.InputStream is)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionpublic static javax.xml.soap.SOAPMessage inviaMessaggio(javax.xml.soap.SOAPMessage message,
java.lang.String url,
java.lang.String idTransazione)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionpublic void analisiFaultPDDGateway(javax.xml.soap.SOAPMessage messaggio)
throws javax.xml.soap.SOAPException,
java.lang.Exception
messaggio - javax.xml.soap.SOAPExceptionApplicationExceptionjava.lang.Exceptionpublic static java.util.HashMap<java.lang.String,java.security.cert.X509CRL> loadListCRL(java.lang.String pathFolder,
java.lang.String flagMorsetto)
throws java.security.cert.CertificateException,
java.security.cert.CRLException,
java.io.IOException
java.security.cert.CertificateExceptionjava.security.cert.CRLExceptionjava.io.IOExceptionpublic static java.security.cert.X509CRL loadCRLFromFile(java.lang.String fileCRL,
java.lang.String stringFlagMorsetti)
throws java.security.cert.CertificateException,
java.security.cert.CRLException,
java.io.IOException
java.security.cert.CertificateExceptionjava.security.cert.CRLExceptionjava.io.IOException